large pond snail - Español Inglés Diccionario